@charset "utf-8";/* CSS Document */
/*保险*/

/*合作保险公司*/
.company_scroll_value{ width:168px; height:19px;}

.news{ width:960px; margin:60px auto;}
.w_635{ float:left; width:635px; border-right:1px solid #d7d7d7;}
.w_300{ float:right; width:300px;}
.news h4{ font-size:18px; margin-bottom:10px; font-weight:normal;}
.w_635 li{ clear:both; padding-right:160px;}
.w_635 li a{ float:left;}
.w_635 li span{ float:right;}

.company_scroll{ width:960px; margin:20px auto 0 auto; position:relative;}
.company_scroll_box{ width:960px; position:relative; height:300px; overflow:hidden;}
.company_scroll_main{ width:20000px; position:absolute;}
.company_scroll_main li{ float:left; width:304px; margin-right:24px;}

.company_scroll .btn span button{ font-size:14px;}
.company_scroll_main h2{ font-weight:normal;}
.company_scroll_main p{ line-height:18px; height:54px; margin-bottom:6px;}

.up_box{ height:149px; border-bottom:1px solid #eee;}
.company_a{ color:#0066b3; font-size:14px;}

.company_scroll .index_scroll_left{ left:-35px; top:53%;}
.company_scroll .index_scroll_right{ right:-35px; top:53%;}

.company_nav{ float:left; padding-top:24px;}
.company_nav a{ padding:6px 20px 16px 20px; font-size:18px; margin:0 30px;}
.company_nav .company_nav_a{ padding:6px 20px 6px 20px; font-size:18px; margin:0 80px 0 30px;}
.company_nav .company_nav_a_hover{ color:#fff; background:#1693f1;}
.company_nav .company_nav_a_hover:hover{ color:#fff; background:#1693f1;}
.company_nav a:hover{ color:#0066b3;}

.company_nav_detail{ width:960px; z-index:199999; display:none; position:absolute; border-top:2px #1693f1 solid; top:60px; left:0; background:#f8f8f8; color:#6a6a6a; font-size:14px;}
.company_nav_detail{
	-moz-box-shadow: 1px 3px 6px #6c7870;
-webkit-box-shadow: 1px 3px 6px #6c7870;
box-shadow: 1px 3px 6px #6c7870;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333232)";
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333232');
}
.c_nav_l{ width:739px; float:left; font-size:12px;line-height:1.0;padding:12px 0 30px 0; border-right:1px solid #d8d8d8;}
.c_nav_r{ width:220px; text-align:center; padding-top:40px; float:right;}
.c_bottom{ height:10px; overflow:hidden; background:#e9e8e8;}
.c_nav_l ul{padding:0 14px;}
.c_nav_l ul li{width:100%;clear:both;display:block;}
.c_nav_l ul li dl{float:left;}
.c_nav_l ul.c_nav_l_box01 li dl{float:left;width:20%;}
.c_nav_l ul.c_nav_l_box01 li dt{margin:18px 0 30px 0;}
.c_nav_l ul.c_nav_l_box01 li dt a{ color:#1693f1;font-size:14px;}
.c_nav_l ul.c_nav_l_box01 li dd{padding-bottom:12px;}
.c_nav_l ul.c_nav_l_box01 li dd a{font-size:14px;}
.c_nav_l ul.dt_fl dt{margin:18px 0 30px 0;}
.c_nav_l ul.dt_fl dt.ml{margin:18px 0 30px 13px;}  
.c_nav_l .dl_tit{margin-left:30px;width:170px;}
.c_nav_l .el_box dt{margin-bottom:10px;}
.c_nav_l .el_box dd{margin-top:20px;font-size:14px; color:#333;}
.c_nav_l .el_box dd.mar_top0{margin-top:0px;}

.c_nav_l .el_box .dl_box01{margin-left:30px;}
.c_nav_l .el_box .dl_box03{margin-left:10px;}
.c_nav_l .el_box .dl_box05{margin-left:0;}
.c_nav_l .el_box dl{width:100px; overflow:hidden;}
.c_nav_l .dt_fl dt,.c_nav_l .dt_fl dt a{color:#1693f1;font-size:14px;}
.c_nav_l .dt_fl dt img{margin-right:4px;vertical-align: middle;}
.c_nav_l .el_box dt{font-size:14px;font-weight:bold;color:#333;}
.pr_table{margin:0 12px;}
.pr_table td dl{ margin-bottom:8px; height:128px;}
.pr_table td dl dt{  margin-bottom:6px;}
.pr_table td dl dt a{ color:#1693f1; font-size:14px;}
.pr_table td dl dd{ font-size:12px;}

.mt_td2 img{ vertical-align:middle; margin-right:5px;}

.eli_table td dt{ font-size:14px; font-weight:bold; line-height:2.5;}
.eli_table td dd{ line-height:2.5;}

.directory{ width:960px; margin:20px auto; padding-bottom:20px;}
.directory table td{ padding:5px 20px;}
.directory table td img{ vertical-align:middle; margin-right:12px;}
.directory table td a{ font-size:16px;}

.list_content h1{ font-size:20px; line-height:33px; overflow:hidden; font-weight:normal; margin-bottom:20px;}
.list_content p{ font-size:14px; line-height:1.8; margin-bottom:12px;}


.left_pas{width: 187px;margin-right:30px;float: left;}
.left_pas .nav_list{width: 187px;}
.left_pas .nav_list ul li.nav_bg{border-left:1px solid #F2F2F2;border-right:1px solid #F2F2F2;	width: 185px;margin-bottom: 2px; }
.left_pas .nav_list ul li a{display: block; height: 32px; line-height: 32px; font-size: 14px; padding-left:12px;}
.left_pas .nav_list ul li.nav_bg h3{padding:0 18px 0 12px;font-size:14px;padding-left:12px;background: #eeeeee;color: #333;}
.left_pas .nav_list ul li.nav_bg h3:hover{background: #0066B3;color: #fff;cursor:pointer;}
.left_pas .nav_list ul li.nav_bg h3 i.fa_icon_all{display:inline-block;
width:12px;height:8px;float:right;display:inline;position: relative;top:10px;vertical-align: middle; }
.left_pas .nav_list.side-menu ul li.nav_bg h3 i.fa_icon_up{background:url(../images/list/icon_up.png) no-repeat;}
.left_pas .nav_list.side-menu ul li.nav_bg h3 i.fa_icon_down{background:url(../images/list/icon_down.png) no-repeat;}
.left_pas .nav_list ul li .nav_samll li{width: 185px;height: 32px;border-bottom: 1px solid #F2F2F2;}
.left_pas .nav_list ul li .nav_bd:last{border-bottom: 0;}
.left_pas .nav_list ul li .nav_bd ul a{padding-left:24px;}
.left_pas .nav_list ul li .nav_samll{width: 185px;	display: none;}
.left_pas .nav_list ul li ul li.cur{background: #0066B3;}
.left_pas .nav_list ul li ul li.cur a{	color: #fff;}
.left_pas .nav_list ul li ul li a{	font-size: 12px; font-family: "Microsoft YaHei"; color: #666;}
.left_pas .nav_list ul li ul li a:hover{background: #0066B3;color: #fff;}
.left_pas .nav_list.side-menu ul li.nav_bg{background:url(../images/list/icon_down.png) no-repeat;color: #333;}
.left_pas .nav_list.side-menu02 ul li{margin-bottom:2px;}
.left_pas .nav_list.side-menu02 ul li a{font-size:14px;color: #333333;background:#eeeeee;}
.left_pas .nav_list.side-menu02 ul li.bur a{color: #fff;background:#0066B3;}
.left_pas .nav_list.side-menu02 ul li a:hover{color: #fff;background:#0066B3;}
.left_pas .nav_list ul li.cur a{color: #fff;}

input.btn_blue{font-size:14px;width:118px;height:30px;border-radius:5px;text-align:center;border:0;cursor: pointer;line-height: 30px;color: #fff;background: #0066b3;}
a.btn_blue{position:relative;z-index:2;display:inline-block;width:118px;height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;border:0;cursor: pointer;line-height: 30px;color: #fff;background: #0066b3;behavior:url(../../v3/css/iecss3.htc);}
.suggest_box{background:#efefef;margin-bottom:4px;}
.suggest_mainbox{width:980px;margin:0 auto;padding:40px;}
.suggest_input{ border:1px #e8e8e8 solid;height:36px;width:538px;padding:0 10px;}
.suggest_mainbox .suggest_Lbox{float:left;font-size:14px}
.suggest_mainbox .box_line{float:left;margin:0 40px;width:1px;height:35px;border-left:1px #c1c1c1 solid;}
.Quick_Link_bottom{width:270px;height:14px}
.Quick_Link_box{display:none}

/*banner_main*/
.banner_main{
	width: 1030px;
	margin: 30px auto;
	position: relative;
}
.infro{
	width: 960px;
	margin: 0 auto;
	position: relative;
}
.infro .prev {
position: absolute;
left:0;
top:50%;

}
.infro .next {
position: absolute;
right:0;
top: 50%;
 
}
.in_banner {
width: 960px;
height: 318px;
margin: 0 auto;
position: relative;
overflow: hidden;
}

.in_banner .tuul{
	width: 98988px;
	position: absolute;
	top: 0;
	left: 0;
}
.in_banner .tuul li{
	float: left;
}
.in_banner .tuul li a{
	width:960px;height:290px; overflow:hidden;
}
.in_banner .tuul li a img{
	}
 .in_banner .tuul li.current{
	display: block;
}
.in_banner .in_page{
	margin: 0 auto;
  left: 50%;
  margin-left: -37.5px;
  overflow: hidden;
  position: absolute;
  bottom: 14px;
}
.in_banner .in_page li{
	float: left;
	width: 15px;
	height: 15px;
	
	background:url(../images/in_page.png) no-repeat;
	margin: 0 6px;
  font-size: 0;
  display: inline-block;
  position: relative;
}
.in_banner .in_page li.current{
	background:url(../images/in_page_cur.png) no-repeat;
}
.btns {
position: relative;
font-size: 0;
}
.btns a {
background: url(../../images/icon.png) no-repeat;
}
.btns a {
position: absolute;
background-position: 0 0px;
width: 22px;
height: 27px;
top: -230px;
left: 0px;
}
.btns a.btn_prev {
background-position: -42px 0px;
}
.btns .btn_next {
background-position: -21px 0px;
left: auto;
right: 0;
display: inline;
}
.img_box{width:300px;height:150px; overflow:hidden;}
.img_box img{width:300px;height:150px;}

/*20161223中国建设银行供应链金融服务申请须知*/
.xvzhi_box{ width:960px; height:500px; margin:50px auto 0; }
.xvzhi_body{  overflow-y:auto; width:918px; height:458px; padding:20px; font-size:14px; color:#333;}
.xvzhi_box_title{ font-size:18px;  color:#333; text-align:center;}
.xvzhi_body_hidden{border:1px solid #ccc; margin:30px 0 20px; }
.xvzhi_close_btn{ text-align:center; line-height:30px;}
.xvzhi_close_btn span{ width:80px; height:30px; font-size:14px; color:#fff; background:#0066b3; border-radius:4px; display:inline-block; cursor:pointer;}